have leverage - Anglais Synonymes Dictionnaire